Dog conch - Español Inglés Diccionario